#ifndef _EDBD_SR_H_
#define _EDBD_SR_H_

ecm_int32 edbd_sr_get_int(const sr_t *sr);
ecm_int64 edbd_sr_get_ll(const sr_t *sr);
ecm_double edbd_sr_get_dbl(const sr_t *sr);
const char *edbd_sr_get_str(const sr_t *sr);
const sr_t *edbd_sr_get_ref(const sr_t *sr);
ecm_size_t edbd_sr_get_oct_size(const sr_t *sr);
ecm_ptr_t edbd_sr_get_oct_data(const sr_t *sr);
ECMBOOL edbd_sr_get_bool(const sr_t *sr);
int edbd_sr_cmp_val(const sr_t *sr_1, const sr_t *sr_2);

#endif
